home *** CD-ROM | disk | FTP | other *** search
-
- The Player 4.0B Rev 3 ®
- - © 1992 Jarno Paananen
- - Guru of Complex and Parallax
- Official release date 3.5.1992
- Last changes: 31.5.1992
-
-
- (Big thanx to Antti Toiviainen and Janne Juhola for some ideas!)
-
-
- A few words about distribution:
- This program is freeware
- You can distribute this as long as ALL files are included and not
- more than a nominal fee for copying is asked.
- This program cannot be used for commercial purposes without written
- permission from the author. (and little $$$ :+)
- (Also hellos are welcomed !-)
- If you have suggestions or remarks about this program, or if you find
- any bugs, please let me know.
-
-
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- !! Update report: This is a bugfixed,optimized and MUCH improved !!
- !! version of this program. Use this! This former version had a little !!
- !! bugs I hadn't noticed until now. Also converter is much more !!
- !! user-friendly now. !!
- !! SO THIS IS IT, ENJOY!! !!
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-
- This little utility was first made just for fun and to my own use.
- But when I saw, that there was no a GOOD Protracker-compatible replay
- and after I saw Azatoth/PHA's ProPacker, I decided to give other people
- a chance to play their ProTracker-tunes FAST! (Original replay is terrible and
- NoisePacker doesn't support PT and mine is faster...:-)
- When I designed the moduleformat, I also decided to include a sort of packing.
- Quite good I would say. It was a hell of work! I worked hard to make it
- possible and now it seems to work correctly! [better than NoisePacker 3.0 in
- most cases!]
-
- I also made a converter to make it easier to use PT-modules. It uses
- REQTOOLS.LIBRARY and POWERPACKER.LIBRARY (both by Nico François) so it can
- also load PowerPacked ® -modules. The converter is made as easy as possible
- to the user. Gadgets,filerequesters,etc. I think everyone, who needs this
- utility, can use it, so I don't teach you how to use mouse.
-
- The converter first asks the module to be converted. (Can also be a
- converted module,it only asks you to play it) SUPPORTS BATCH-PROCESSING!
- (You can select multiple files to be converted!) The it loads your tune(s).
- If module is Powerpacked,it decrunches it first.If it was a Noise/ProTracker
- module, it asks the repeat position (usually 0) and you can choose the
- destination file (prefix P40. is already been inserted) and module is being
- converted and saved. You can see the statistics right after converting in
- a requester. Then you'll be asked do you want to hear the module played.
- If not it asks another module, but you surely want to hear it, so it loads
- the module and plays it. Also it calculates how many FULL rasterlines it
- takes, maximum and average lines . Max should be around 5 and average 2 or 3.
- In BATCHMODE it asks the destination directory,only loads the tunes,
- puts repeat position to default,inserts "P40." prefix,converts and saves.
- In the end you can see the statistics for all of the tunes.
- The replay itself is quite fast - max 4-5 :( lines - code is also
- quite well optimized. Uses lev6-interrupt, rest is in the source, find it
- out yourself.
-
- !!!! The new packing slowed it a little bit, but we (Simply and I) optimized
- it quite much, so it is FASTER than P40A (one more reason to use this!)
- It still can jump to 6th line,but who carez?!?!?!
-
- Call P40_INIT with module address in A0, then P40_MUSIC every frame
- and P40_END to stop DMAs etc.
-
-
-
- Commands implemented at the moment:
- - Normal NoiseTracker 2.0 commands (0-6,A-F)
- - Tremolo (7), Sampleoffset (9), Fine slides (E1/E2), Set finetune (E5)
- Retrig (E9), Fine volumeslides (EA/EB), Notecut (EC), Notedelay (ED)
- Pattern delay (EE)
- - and of course finetune...
-
- I'll include the rest to version 4.1A (promise!)
-
-
-
- I'm improving this utility for my own use, but send me some $$$ and I'll
- send you the newest version (mention which version you have, so I don't
- send the same version!)
-
- TO: (no swapping!)
- J.Paananen
- Puskalantie 6
- 37120 Nokia
- Finland
-
- Or call the official Player support-board:
-
- BOOMTOWN +358-31-423767 (DHST,24H)
-
- and leave a message to me, or you can download the newest version there.
- Also comments,questions,remarks,bug-reports etc. are welcomed!
-
-
-
- History:
- 4.0B: (This bugfixed,optimized and improved version!)
- - Much improvements in the converter (BATCH!,Prefs,etc.)
- - Some commands have changed and became faster!
- - Replay is overall optimized and some BUGS! fixed (don't use rev2 if you
- don't have to!) also fineslides up/down now work correctly!
- - Ultra optimizing by Simply and me, now rarely jump to 6.line!
- - Now uses same data, if two same samples (quite rare case, but atleast in some
- chip-tunes)
-
- 4.0A: (First released version)
- - Much more efficient packing method! (doesn't play old modules..)
- - lots of little bug-hunting and improvements!
- those goddamn bugs drive me mad! (The packer had more bugs than a dog!)
-
- 3.0A: (Used in Metro II by Parallax!)
- - More efficient packing method used! (Plays still 2.2A modules!)
- -patterndelay is back!
- -set finetune added!
- -tremolo added!
- -some things with replay note fixed
- -arpeggio changed to command 8 (little incompatibility... but faster!)
-
- 2.2A: (First main version, used in Compost-loader and Metro I)
- -big improvements in converter
- -some improvements with notes
- -BIG bugs fixed in converter
- -different only sample number thing (hard to tell you..) fixed
- -now works correctly with speed 1
- -bug with "multiple patternbreaks in same line" fixed
- -some other nasty bugs fixed
- -some bugs with converter fixed
- -vibratotable added
-
- 2.1A: (A temporary version, only for own use)
- -whole player-system made again (F.A.S.T.E.R!!)
- -plays still 2.0D modules
- -patterndelay removed for a while
-
- 2.0D: (Introduction to version 2.1A, faster than 2.0C)
- -module format changed a bit
- -optimizing started
-
- 2.0C: (A major update to Protracker-compatibility)
- -finetune
- -sampleoffset
- -notecut
- -fineslide up/dwn
- -finevolumeslide up/dwn
- -patterndelay
- -a (bug?) in toneportamento fixed
- -notedelay
- -retrig note
- -back to safe (but slower...) routine
-
- 2.0B: (Ugly packer came up)
- -packer
- -LOTS of optimizations
-
- 2.0A: (First not standard moduleformat player)
- -own fileformat
-
-
-
- 1.0A - 1.0K (Standard module players, NT2.0 combatible)
- 0.* (first experiments with Amiga's sound capabilities)
-
- --------------------------------------------------------
- Special Message to world's biggest chip-factory ESTRELLA!: [finnish text]
-
- No niin, koska poliittinen toimintamme on osoittautunut melko tehokkaaksi,
- olemme päättäneet (ja jo aloittaneet!) toisen intronne hyväksikäytön.
- Se ei ollut vaikeaa, vaikka olittekin yrittäneet suojata kalleimpanne.
- Joten varautukaa...
-
- NO CARRIER!
-